namespace UniversalAdminSystem.Application.Common.Interfaces;

public interface IEventBus
{
    Task PublishAsync(string exchange, string routingKey, string payload, string? messageId = null, CancellationToken ct = default);
}